Big Huge Thesaurus

roly-poly pudding

noun